home *** CD-ROM | disk | FTP | other *** search
/ Champak 50 / Volume 50 - JOGO DISK .iso / Games / nicewory.swf / scripts / frame_4 / DoAction.as
Text File  |  2007-10-01  |  2KB  |  76 lines

  1. this.stop();
  2. FNscore = function(s, num)
  3. {
  4.    var _loc2_ = 1;
  5.    while(_loc2_ <= 6)
  6.    {
  7.       _root.menu_mc[s + _loc2_].gotoAndStop(Math.floor(num / Math.pow(10,_loc2_ - 1)) % 10 + 1);
  8.       _loc2_ = _loc2_ + 1;
  9.    }
  10. };
  11. game_start = true;
  12. score = 0;
  13. FNscore("s",score);
  14. this.onEnterFrame = function()
  15. {
  16.    if(_root.game_start)
  17.    {
  18.       if(this._xmouse > 50 && this._xmouse < 500)
  19.       {
  20.          this.man1._x = this._xmouse - 50;
  21.       }
  22.       if(man1._currentframe == 2)
  23.       {
  24.          time_mc.time_bar.nextFrame();
  25.       }
  26.    }
  27. };
  28. this.onMouseDown = function()
  29. {
  30.    if(man1._currentframe == 1 && _root.game_start)
  31.    {
  32.       man1.gotoAndStop(2);
  33.    }
  34. };
  35. this.onMouseUp = function()
  36. {
  37.    if(_root.game_start)
  38.    {
  39.       if(man1.hit1.hitTest(mc))
  40.       {
  41.          mc.shot = true;
  42.          mc.speedX = random(5) - 9;
  43.          man1.gotoAndStop(3);
  44.       }
  45.       else if(man1.hit2.hitTest(mc))
  46.       {
  47.          mc.shot = true;
  48.          mc.speedX = random(5) - 2;
  49.          man1.gotoAndStop(3);
  50.       }
  51.       else if(man1.hit3.hitTest(mc))
  52.       {
  53.          mc.shot = true;
  54.          mc.speedX = random(5) + 5;
  55.          man1.gotoAndStop(3);
  56.       }
  57.       else
  58.       {
  59.          man1.gotoAndStop(4);
  60.       }
  61.    }
  62. };
  63. FNre = function()
  64. {
  65.    if(_root.game_start)
  66.    {
  67.       this.mc.speedX = 10;
  68.       this.mc._x = this.mc.X;
  69.       this.mc._y = this.mc.Y;
  70.       this.mc._xscale = 100;
  71.       this.mc._yscale = 100;
  72.       this.mc.shot = false;
  73.       this.mc.gotoAndStop(1);
  74.    }
  75. };
  76.